# coding=utf8
import time
import socket
import struct
from collections import namedtuple

class ListenerForTest2(object):

    def __init__(self, address, port):
        self.address = address
        self.port = port
    
    def start(self):
        self.running = True
        s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
        s.connect((self.address, self.port))
       
       #поскольку данные принимаются в виде строк, то этого достаточно
        
        while self.running:
            data = s.recv(1024)
            print(data)
            
if __name__ == '__main__':
    
    listener = ListenerForTest2('127.0.0.1', 8889)
    listener.start()    